﻿.join { display:block; color:#303030; }
.join .welcome { font-weight:bold; font-size:1.1em; text-align:left; margin:17px 0 15px 5px; }
.join .border { font-size:0.85em; border:solid 2px #e0e0e0; width:590px; padding:20px 0; margin:20px 0 20px 20px; text-align:center; }
.join .input {  }
.join .input TABLE, 
.join .buttons { display:inline; }
.join .input .leftColumn { text-align:right; }
.join .input .rightColumn { text-align:left; }
.join .input a { color:Blue; }
.join .input a:hover { color:Red; }
.join .buttons { padding:0 0 0 50px; }
.join .buttons DIV { margin:0 0 5px 0; }
.join .msg { padding:5px 50px 0 0; }